| Interface | Description |
|---|---|
| NegotiationEventListener |
implement this class in order to subscribe with the NegotiationManager
to get callback on handleEvent().
|
| XMLable |
| Class | Description |
|---|---|
| ActionEvent |
This class records details about an action of an agent.
|
| Agent |
A basic negotiation agent.
|
| AgentID | |
| AgentParam |
This class stores info about a parameter of an agent.
|
| AgentsLoader | |
| ArrayListXML<E> |
ArrayListXML is an arraylist with an extra toXML function.
|
| Bid |
Wouter: a bid is a set of
|
| BidHistory |
This class contains the bidding history of a negotiation agent.
|
| BidIterator |
Class used to generate all bids in the domain.
|
| ContinuousTimeline |
A time line, running from t = 0 (start) to t = 1 (deadline).
|
| CSVLoader | |
| DiscreteTimeline |
Implementation of the timeline in which time is divided in rounds.
|
| Domain |
Representation of the outcome space of a scenario.
|
| Global |
Overview of global variables used throughout the application.
|
| LinearBidIterator | |
| Logger | |
| NegotiationOutcome | |
| PausableContinuousTimeline | |
| ScenarioValidator |
Class used to validate the domain, preference profile, and the consistency between both.
|
| SerializeHandling |
This is a utility class to handle writing and
reading
Serializable objects into/from a file. |
| StrategyParameters |
Simple class which stores the parameters given to a negotiation
strategy, for example an concession factor.
|
| Test | |
| Timeline |
A time line, running from t = 0 (start) to t = 1 (deadline).
|
| Enum | Description |
|---|---|
| Timeline.Type |
In a time-based protocol, time passes within a round.
|